package com.gxa.xly2024.controller;

import com.gxa.xly2024.service.RoleService;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;
import java.util.Map;

@RestController
@Api(value = "权限数据role",tags = "权限数据接口API")
@RequestMapping("/role")
public class RoleController {

    /**
     java任意类型数组  jackson 会自动返回到页面  JSONArray
     List            jackson 会自动返回到页面  JSONArray
     Set             jackson 会自动返回到页面  JSONArray
     Map             jackson 会自动返回到页面  JSONObject
     java任意对象     jackson 会自动返回到页面  JSONObject
     */
    @Resource
    private RoleService roleService;

    @GetMapping("/selectById")
    Map<String, Object> selectRoleById(Integer id) {
        return this.roleService.selectRoleById(id);
    }
}
